pollution supervision - French English Dictionary